Garden nasturtium

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A plant of species Tropaeolum majus, not a true nasturtium.
  2. 2
    strong-growing annual climber having large flowers of all shades of orange from orange-red to yellowish orange and seeds that are pickled and used like capers wordnet